remove impediments - Allemand Anglais Dictionnaire